# 使用 OpenJDK 8 镜像
FROM openjdk:8-jdk-alpine

# 设置工作目录
WORKDIR /app

# 复制本地的 jar 包到容器中
COPY target/mini-mqtt.jar app.jar

# 暴露 MQTT 和 HTTP 端口
EXPOSE 1883
EXPOSE 5501

# 启动命令
ENTRYPOINT ["java", "-jar", "app.jar"]